Well built. Daughter loves it. 
Has enough foam but also room to add more if you prefer more support.