Size, appearance, functionality all good. Does not feel as sturdy as I would like for a bench that will be used for adults to sit & put shoes on. Overall I'm happy, just hope it holds up.