If you take your time and get familiar with the parts and process, it goes together pretty well made. It is well constructed and good value for the money. It takes some time to put together, there's just no way around it. SO, deep breath, dive in with patience. Always wanted banquette seating because it makes more seating in smaller area and has a cozy look. You can change the decor up with choice of pillows and place mats. Could not have built from scratch for the price.