Bought bench for my new house so my dog had somewhere to lay and look out the window, as she is too short to properly guard the house from the evil squirrels living outside. Bench was very well made and  grey wash made it look pottery barn-esque for a much cheaper price. Bench was super easy to put together, but my assembly time came in way over the five minutes that the directions said it would take. The baskets were impossible to put together and the look like they are falling apart, but I guess that's the "rustic chic" look. The cushion is also a little stiff, and probably just needs to be worked in for human enjoyment. Overall, provides dog a comfortable place to lay, cute entry way addition with storage, and looks far more expensive than it is. Five stars.