While I cannot review the longevity of this bed, I can say, it is better than expected! Perfect for my 5 year old son. It is pretty low to the ground so might not be the best for taller people, but it is sturdy and really comfortable. It was easy to put together - did it by myself in about an hour. Hopefully it lasts!