The green color wasnt quite like what was pictured but I expected that.  When putting the couch together it seemed like they sent two of the same end pieces instead of a right and left bc it almost wouldnt latch correctly.  But after struggling a bit we did get them all hooked.  But the velcro on the bottom isnt the same on all of them.  See picture.  It is a little more firm then I was expecting but i guess its good bc i feel like this will hold up for a while and pretty good quality.