Love this bedframe!! I wanted to turn our tiny 3rd bedroom into a suitable guest space, as we have nephews. Tall, teenage nephews. A regular twin wasn't gonna cut it, but the room is too small to go wider.
Enter: the extra long twin. We did purchase the mattress elsewhere, as I wanted a "regular" innerspring, and I wanted to test it before purchase. FedEx screwed up the delivery, so that was annoying, because the frame arrived after the mattress. 
Assembling this frame was a piece of cake, for the most part. We had it completely done in 30 minutes, from box opening to placing the mattress. 
The only difficult part was at the end of assembly, getting the cross bars in for support. That took a fair bit of pressure/force to get the first one in and especially the last one. Other than that, it was a breeze. 
The frame is both lightweight and fairly sturdy. I'm optimistic about how it will hold up, so only time will tell.