Good thing

Rocking lamb, pounds 195

Rocking horses can be forbidding and uncomfortable. So how about this cuddly alternative, made with real sheepskin. It's handsomely made, and, crucially, the fleece can be washed. From the Colonial Trading Company, which sells hand-crafted but fun children's toys and furniture which will double as heirlooms. An upholstered chair and footstool cost pounds 140, and fluffy toys, start at pounds 15. For catalogue and mail-order details, call: 01730 816536

Mad thing

Ze Birdy, pounds 39.99

Richard Hinton's feather covered free-standing lamps are literally fluffy balls of light. Buy them for boring office desks, or boring people. Alternatively, his fluffy on-the-wall lamps make kinky off-the-wall lamps for the boudoir. From Gill Wing, 194-5 Upper Street, N1 1RQ (0171-359 7697) or call Locom'ocean Design: 0171-538 8701 for stockists.

Which ...Christmas fair?

COGGLESHALL, Essex Superior crafts, children's entertainments. Today and tomorrow, 10am-5pm. Marks Hall Estate (01263-734711). Admission pounds 2.

DITCHLING, Sussex Locally made crafts, plus refreshments. Today and tomorrow. Turner Dumbrell Workshops, North End (01273-846338).

LONDON, Barbican Lots of events and sales from now till Christmas. This weekend it hosts Global Partnership, the UK's largest ever fair-trade Christmas market selling goods from Africa, Asia, Latin America, Eastern Europe and the former Soviet Union. Sat 11am-7pm, Sun 11am-6pm. Barbican Exhibition Halls, EC2 (0171-638 8891). pounds 4.

Christmas Bazaar Stalls at Chelsea Old Town Hall sell treats including Camilla Guinness bed linen, Iranian caviar, Bella Figura lights, fine foods from the Teesdale Trencherman. Wednesday (29 Nov) only, 10.30am- 6.30pm. Chelsea Old Town Hall, King's Road, SW3. pounds 3.

Creative First Retreat from Oxford Street into this upmarket crafts emporium. To 23 December, 10.15am-6pm. 30-31 St Christopher's Place, W1.

London Glassblowing Workshop Grand Christmas Open House and Sale of decorative hand-made vases and scent bottles, from pounds 5 up, plus demonstrations, mince pies and punch. This weekend and next, 11am-5pm. 7 The Leather Market, Weston Street, London SE1 3ER (0171-403 2800). Free parking.

London Zoo The Zoobazaar, held on Tuesday and Wednesday (28 and 29 November), offers up-market stalls with tempting things like Provencal tablecloths, American stationery, decoupage trays, needlepoint cushions, cashmere jumpers. Admission pounds 5, in aid of the Aquarium. London Zoo, Regents Park, NW1 (0171- 499 6227).

KNUTSFORD, Cheshire Gift fair in aid of St Ann's Hospice offers a one- stop Christmas shopping bonanza with more than 50 stalls. Thurs (30 Nov), 10am-4pm. At Tatton Park. Admission pounds 2. Details on 0161-283 6600.

SHEFFIELD Christmas Crackers craft fair features copper clocks, hand- painted frames etc. Today to 6 Jan. The Ruskin Gallery, 101 Norfolk Street (0114 273 5299).

ST DONATS, S Glamorgan A medieval barn full of Christmas gifts, with carol singers, mulled wine and roast chestnuts. Tomorrow 12 noon-6pm. Admission and parking free. St Donat's Castle, near Llantwit Major (01446 794848).