I purchased this bed for my son and it's perfect!  It was difficult to put together and took well over 2 hours but it is exactly what I wanted so it was worth it!