It did take awhile to put together, but it looks great and holds a lot. I'd be a little concerned putting a lot of heavy items on top of it though. It doesn't seem like it would hold a lot before tipping over. Overall it looks great, shipped fast and I would reccomend for a guest bedroom or first apartment type furniture.