Would like to give it 5 stars because of the quality, but the assembly was AWFUL!!! We are pretty savy when it comes to putting things together, but this was gosh darn frustrating! Took about 2 hours to put together and a lot of foul words went along with it. Maybe they should come assembled, or a partial assembly?