Cute swing! My son put it together in about an hour. It looks great and we use it almost every day. It could use a little more padding on the seat but we can easily add more cushioning. This is a very good value for the price.