Its a nice, sturdy, and functional bench. The cushion is not cushy. Size 10 mens and womens 12 shoes fit well. Our New Balance shoes dont fit well due to the high ankle back. It doesnt allow the door to close unless they are slanted, as in the photos.  
So far, its a good purchase.