Perfect for our needs.  Arrived within 48 hours of placing the order.  Easy to attach the 4 legs.  Color, texture, and size true to the pictures and description.