I really like this tv stand. I have to admit I was surprised that it arrived intact since the box had a huge hole that went all the way to the styrofoam protecting the glass doors. There were a lot of pieces and it took about 3 hours to assemble (had to have a helping hand attaching the doors), but the instructions weren't hard to follow. Two people could probably assemble it in less time. The tv stand is sturdy and heavy so assemble it where you plan to use it or have someone help you move it. It feels like a quality piece of furniture that will last for years to come. There is ample storage. Besides the center glass doors the cabinet doors on both sides swing open wide for even more storage. The finish on the stand would go with a variety of furniture styles. It's sturdy, stylish and has more than enough storage to suit my needs. I really like it.