Easy to put together. Pretty solid. Wish it was a tad longer but that's on me for not paying super close attention to the dimensions. I do wish the benches slid more into the table; they have a tread on the bottom making them not move at all, which makes it good for when you are sitting but when you want to move closer or push the bench in it doesn't go smoothly. However, this can be rememedied by some of those floor pads so it's not a big deal.