The piece itself is nice.  Once I was able to adjust the doors.   Charging me over $300 to assemble and then not showing was a frustration.  I put it together myself; took longer than necessary, but it  is done.  Plenty of storage and the faux fireplace definitely puts out some heat if needed.