Nice quality. Took a while to put together and the rails weren't clearly marked, but not difficult to assemble. My only issue with it is that it's not completely stable/flat at the bottom. I guess if you anchor it, it doesn't matter much but mine is not against a wall.