A bit difficult to assemble. Plus some of the holes were not lined up properly, making assembly very difficult! Adorable looking! Price was great! Comfortable to sit on!