It’s great for our space and makes it feel more like a home. Perfect size. Haven’t used heater yet. Easy enough to assemble but it’s not perfect as you can see the lines where the joints meet. Overall really love it!