Love it! Great for the price. After reading reviews I was worried this unit was going to be impossible to assemble, very flimsy, and fall off the wall immediately. It took 20 mins for me to assemble it, and as the other reviews advised, we used our own heavy duty drywall screws. We tugged on the shelves pretty hard before we put anything on them and they didnt budge at all. Its been up for a week now with everything you see in the pic on the shelves and has given no indication it will fall. Very happy with the purchase.