Would have given this 5 stars because I love it but had some issues with the shipping.  This comes in two separate boxes and I received the first not realizing,  opened it up to see I did not have all the pieces to put it together.  Customer service was AWESOME.  Explained to me that it does come in two boxes.  The second box came a week later.