Easy to assemble, firm yet comfortable to sit on, looks really pretty and quite a good value!