The price is perfect and I love the style. It will take you about 2 hours to put this baby together though.