Cool little bench!  Cushion is firm (which we like).  2 racks can fit 6-8 pairs of shoes.  Bought to put next to back door and also to hide some electrical gadget (invisible pet fence) located on the floor.  Putting together is super easy except for the screws for attaching cushions are too short so I used spare screws we have instead.  Otherwise it would be 5   
Delivery is fast and came a couple of days early.
Very happy.