I purchased this bench in Navy Blue after waiting a few weeks for it to cone back in stock - and it was well worth the wait! The upholstery is a soft, velvetsuede type material (be warned - I definitely need my upholstery brush to remove cat hair, etc), and the cushions are very plush  comfortable. Im using this bench in my living room entryway, but I also pop the arms off it occasionally so I can use it as an ottomancoffee table - works great in both cases  the arms are super easy to install  remove as needed. Very sturdy  well made, looks more expensive than it really was.