I think this is expensive for the product itself, the shelves are small, the assembling was not difficult but it takes a lot of time, more than 3 hours straight. The rest is ok but I think this product should be cheaper for what it delivers.