I ordered two of these for either side of my fireplace. They are solid pieces of furniture.  Assembly took about an hour for both. They look great.
The glass has trouble sliding as others mentioned and both arrived with gashesdings I had to stain with a wood marker. One was pretty large on the front so I almost returned it but these things are heavy so it would be a pain to return. They were packaged really well so the gashes must have been there prior to packing.  The glass also had a gooey film on it (removed with googone). Now that I fixed those things I love them.