Very nice buy. Sturdy and firm yet comfortable. Fabric is soft. Legs are easy to attach. And bonus my daughter is really loving the huge box it came in.