Well made. No problem attaching the legs. Top may be too firm for dog bed as originally intended.  

Pros: True navy as depicted.
Cons: None.