Not too big, Not to small. Does not come with baskets but I didn't want all baskets underneath. I will be adding a cushion. Went together fairly easily. I put it together myself, but having another set of hands would have made the job go faster.