I have had my eye on this bench for a while, and knew it would work perfectly in our Master Bedroom. I finally ordered it, and was very happy with it when it arrived! It came in a big box, and was already fully assembled. I could tell that great care was taken with the packaging, it had padding on each of the feet, and was even enclosed in a fabric bag. I looked over it very carefully and could only see an extremely small indent on one of the legs towards the bottom which isn't a big deal to me and even adds to the rustic look. My cats love sleeping on it, which is so cute! I will say that even though it says the fabric is velvet, it feels cheaper than velvet to me, almost like some type of velour. Not a deal breaker for me as it still looks very nice. Overall, love it! It is hit or miss when ordering things online as some things don't seem as nice in person. So it is nice to be pleased when it comes! :)