Set up was pretty easy. I did it myself in about a hour. It was a slight challenge bringing all the boxes in myself because there’s six big boxes and fedex just leaves everything outside. Aside from that everything else is good. I just set up today and the seat is firm so I’m hoping it will get softer over time. Can’t wait to finish putting my apartment together !