The product we received fits exactly the description of the website. It was easy to assemble, it took one short hour for two of us without prior experience. All the pieces fit nicely like a puzzle. We had no problem whatsoever with the quality of the dog house and it looks beautiful on our porch.