This came on time and was pretty easy to assemble. Very comfortable and just the right size! I may have to get another one!