Easy to put together and looks very high end. Not super soft to sit on but perfect to rest your feet. Worth the price!