It was perfect for what we needed, and it only required the legs and sides to be assembled, so only took me a few minutes to complete. We would highly recommend this product and this manufacturer.