Easy to assemble. Fast shipping. Not crazy about the faux marble shelves....but for the price they look pretty good.