More than perfect. It was exactly what we had pictured but even better. Very sturdy and very easy to put together. Shipping was great and packed well.