Putting this together was a huge pain, and it was difficult to attach to my bed frame.  However, it looks great after it's finished.  So I'll give 4 stars for the finished product, but the assembly was pretty miserable.