Came earlier than expected in two seperate shipments on different days. Follow the directions and you wont have trouble with assembly. Good size for small to medium sized dogs. No issues with product.