Very happy with my purchase. Pretty easy to put together. Like others have mentioned, the seat is a little firm, but will soften up with time.