This cabinet is in line with the pricing. It obviously isn't great quality bur I am using it for a craft room and it is sturdy enough for that. I wouldn't recommend for main living areas. Putting it together does take time. It took me 2 to 2.5 hours for each section so about nine hours overall. I am a small woman and was able to do it by myself including lifting the top sections onto the bottom.    All parts were included and there was extra hardware as well. I had one thing that had a stripped head but everything else was fine. It is primarily put together with furniture cam locks and dowels but if you do it right, they are solid.