It's ok, but I wouldn't recommend overall. I'm not very handy so it took me about an hour to put together. I followed the directions, keeping all screws slightly loose, and had no problem with things aligning. It's exactly as pictured. CONS: This is made for very slender and shorter people. A tall person with long arms would have to sit on it alone to be comfortable (due to small arm rest area), and if you're not really slender it's uncomfortable (with your leg slightly hitting the bar that holds up the table). Also, everyone in the house found it to be very uncomfortable on the back without a back cushion. So much so that we put the seat cushion on the back until we purchase a full seat cushion. Not happy about having to make an additional purchase to make this purchase comfortable. Aside from those issues, it's sturdy. The kids love it but adults, not so much. I'm already looking for a replacement and then I'll probably sale this.