Easy to put together. Very sturdy and hopefully is waterproof.  Looks exactly as shown. Fits my cushions and pillows great.