I'd give it 5 stars overall because I'm happy with it, easy to assemble, and decent quality. I took off a star because my product came damaged on the piece. it's very small but still disappointing.