Received the product way ahead of schedule, all parts and pieces were with it. Easy to assemble and sturdy framing. Excellent product.