Absolutely perfect for what we wanted. Saved space by not having dog kennels around, can also use as a kitchen buffet. Easy to assemble but does take time.