This bed arrived in two, very large, very well packaged boxes.  Instructions were clear, and it took about two hours to unpack everything and assemble.  This bed is SOLID.  No squeaks AT ALL, which was exactly what we were looking for.  The upholstered pieces are wood, and the frame and legs are metal.  The fabric is very nice, and has so far not been confused by our cat for a scratching post.  We are very happy with our new bed!