I would have rated it 5 stars, but I haven't taken all the pieces out of the boxes. The pieces I did see arrived in great condition. The stain is very nice, and it looks like it did online. I'm confident the other pieces will look the same when we get it put together. seems to be good quality.