Beautiful bed, good price and pretty easy to put together, however, it's a bit long.  I ordered a Twin but the length is 3 inches longer that I think it's Twin XL. I wouldn't call it really sturdy since the slats aren't the most average.  It fits my needs.