I really love this cabinet. The assembly wasn't especially difficult, probably took me a little over an hour. But all of the pieces and hardware feel like good quality and the put together cabinet is sturdy. It has a ton of storage space and was exactly what I needed. The only complaint is the coloring of the doors, the two I received were very different. It's not something that bothers me too much but I can understand that it would be a deal breaker for someone else