Great product, nice plush carpeting, not too difficult to assemble with one exception.  There was one of the longer screw that will not screw in all the way and now will not back out of the piece we were trying to screw it into so we are stuck.  We have tried everything and it will not come out or go in the rest of the way.