I purchased this bench to place at the foot of my bed. It fits perfectly . Its the perfect height for me  to transfer from my wheelchair to the bench without any issues. The color is perfect and true to the online description. The bench was so easy to put together. My son opened the box, popped the arms on and screwed the legs on within five minutes. It is so comfortable. I  do a lot of sitting down. This bench is perfect for those of us who have to sit for long periods of time. I've also stretched completely out and went to sleep without an issue. I love comfort and this bench has my puppy and  myself taking turns getting some much needed rest on the bench!

Pros: perfectly priced! very comfortable!
Cons: none