4 stars only because assembly took forever. 4 hours in and we weren't even halfway through. Items aren't labeled and instructions are hard to follow. Pleased so far with purchase besides assembly.