Not super solid. Assembly was relatively easy. But, instructions were not very helpful. My kid likes it. But, it’s not great value at almost $600! Plus mattresses are separate taking this package north of $1,000!