I am very pleased with the purchase. I was able to put the parts together with my fiance' within a couple of hours. The pieces were separated and had labels on of them and the parts had numbers on each of them. I love it and it fit right in the space that was provided.