Roomy inside. Bigger than I anticipated. Wish the top had more cushioning for my individual purposes, but the upholstery seems sturdy. Comes assembled except for the easy, screw-on feet.