Reason I only give 4 star because it took so long to put it all together. Took us 5 hours to put all tiny pieces together. But the product itself is excellent. Love it. Its spacious.