It is BIG. Very nice and sturdy, I personally think it might be a little too big if you have an apartment but it’s all up to your style. The seats are nice and firm not too hard or soft, just perfect. In loveeee!