Fits room perfectly.As stated it is very firm but my partner and I love it. Easy to assemble.color is perfect.Thanks