I bought this desk to fit in a small area. I'd been using an old free-standing hospital table. The type used to slide under the bed and provide a desk like surface for writing, eating, and/or grooming for someone bed bound. This gives you an idea of the size of my space.I was drawn to this piece because it comes fully assembled and requires no tools to set up. I'm an older woman and wanted to have something I wouldn't need help to put together.This is sturdy, attractive, and fit my space well. The desktop is slightly deeper than what I was using, which I wanted. The box was a bit heavy to bring in and drag down the hall but I was able to do it alone. Once it came out of the box it was simply a matter of 'unfolding' it and setting it where I wanted it. There is a small peg at the two front corners that fit into a slot on the top of the 'legs' or side pieces. The tray slides in easily once you have the side pieces in place. The pegs make it sturdier as well. The criss cross or X design on the side pieces provide even more sturdiness and are attractive.I've read that some people had issues with the tray pulling all the way out of the desk when extended. This will not happen if you slide it out gently and do NOT pull up on the front edge. By lifting the front edge you are able to take the keyboard slider out completely; convenient if you wish to take it out for cleaning and simply slide it back in use again. I have room now for my monitor, speakers, and desk lamp on top now without being crowded. The slide out tray allows even more free space on the top of the desk/table. I use a wireless mouse and keyboard. More convenient.The back is open, allowing plenty of room for wires. There is enough space under the desk for your CPU and chair to fit comfortably underneath.I'm quite pleased with the purchase. I'd use a coaster if you have a drink or something that might leave rings. It seems to be solid wood instead of light weight laminated particle board. Worth the price.