Not the most well constructed product and a few places had small gaps and one drawer did not line up well. The material is acceptable quality. However, not bad for the price you pay. The most important part, my dog likes it.