Appearance & quality are good, however, it is a royal pain to put together.  We bought two of them for the kids' gaming room. The first one took so long to put together that we waited a week or two before starting the 2nd. They are perfect height for Xbox and a bean bag chair. They look great. Not for novices, pay someone to assemble if possible.