Seems well built wish it was more of a soft cushion type.  Not soft when you sit on it but good for you're feet. My grandaughter is enjoying it playing with her Barbie house though so I guess hard is good