I bought this bench for my kitties to look outside of the window.  The bench itself looks great.  It fits perfectly with our hardwood floor.  The two baskets are flimsy and cheap looking.  The pillow is average and slips easily.  Overall I'm happy with this purchase.