Everything! Easy to put together, cushions are not itchy, looks great, deliver quick and on time. Made well!!
Barb Scott