Love it! We bought a condo with a TV already mounted on the wall somewhat high up. I wanted a higher piece that offered plenty of storage space. This was perfect! It was fairly easy to put together, but does take some time, maybe 2 or 3 hours. It is very solid and quite heavy. (Major shout-out to the FedEx delivery man that got it to our second floor!) Our piece arrived in perfect condition, no knicks and all the correct pieces. (sorry photo is sideways, I tried to change it!)