I have this piece in an Asian inspired pool house and it is perfect.  The baskets store shoes and you can sit on bench to take shoes off.  My husband said it was easy to put together.  My only concern would be if it got a lot of use it may not be quite sturdy enogh.  For our use it is perfect.