If you asked me a couple weeks ago I may have only given it 4 stars but that was because I had not installed it in my room.  It is perfect, came well packed, super easy to assemble and well constructed.