The piece arrived relatively quickly and assembly was really simple. No trouble at all putting it all together and moving it. The color of the futon (got the grey one) matches the picture so you get what you expect. The futon is comfortable and a good size for an apartment living room. Definitely satisfied with this purchase!