Seems to be the quality I'd expect for the money. Not too difficult to assemble but make sure everything is flush when putting it together or it'll squeek everytime anyone moves on it!