The product was easy to assemble, 2 people less than 2 hours. However, the product did have some minor damage but not enough to warrant returning it. It all comes down to getting what you paid for. This is not comparable to a custom made cabinet but then if I could afford custom cabinets I wouldn't have bought from here. To sum it up, the cabinet compliments our kitchen and will serve its purpose.