We bought this to use as additional storage in our garage. It works well for this and we store shoes, caps and leashes on it. It may be our floors, but it leans forward a bit, which is ok for our use but probably not so good in a home. Assembly wasn’t hard, but there are lots of pieces and screws. We used a drill for screws, or it would have been very difficult and time consuming. Overall, a decent piece for the price point