I have never purchased something online before, I've always been rather tangible when it comes to buying items such as this because I firmly believe that its important to feel it, touch it, taste it, etc. I had seen this bed (one similar) for a much higher dollar amount at a popular designer store in midtown. I saved money for a while planning to buy the bed from them when I discovered greatofferstock.com and found the version of the bed listed here. The delivery was the hardest part of the whole process, just because I had to wait about 10 days, but when it finally did come I couldn't have been more pleased!
Putting the bed together was quite easy so I'm not sure as to why so many people complain about difficult and exhausting assembly process. The one tip that I would give in the setup department, would be to borrow, buy or use your power tools. That's what my girlfriend and I did and it couldn't have been easier.
I recommend this bed... I love it!