Ok, so this piece far exceeded my expectations! I wasnt quite sure what I was going to get, but it is an extremely high-quality and solid wood bench. Its heavy, its very well-made, and its comfortable. ￼ Im an interior designer with high-end clients and I would be comfortable putting this in anyones home. I actually ordered it for our bathroom remodel thats not done and I am so pleased I might order another one for the entryway. The cushions are actually ￼one piece and has multiple Velcro straps to keep it attached to the bench. Whoever designed this was extremely crafty. The design and construction are well thought out. Also, the fabric is covered in is the exact same fabric from a high-end furniture company called Rove. ￼ This is an added bonus because now I know I can match this piece with higher end pieces with confidence.