It’s a good product, but it takes FOREVER to assemble. The cabinets aren’t super good quality, but it does the job for keeping our puppies things in there.